# 判断数据是否存在

list1 = [1, 2, 3, 4, 5]  # 创建一个包含整数的列表
tuple1 = (1, 2, 3, 4, 5)  # 创建一个包含整数的元组
set1 = {1, 2, 3, 4, 5}  # 创建一个包含整数的集合
dict1 = {"name": "tom", "age": 20, "gender": "男"}  # 创建一个包含键值对的字典
str1 = "hello"  # 创建一个字符串

# 判断数据是否存在
print("判断数据是否存在")
print("list1中是否存在数据1")
print(1 in list1)  # 判断1是否在list1中
print("--------------------------------")
print("list1中是否存在数据6")
print(6 in list1)  # 判断6是否在list1中
print("--------------------------------")
print("tuple1中是否存在数据1")
print(1 in tuple1)  # 判断1是否在tuple1中
print("--------------------------------")
print("tuple1中是否存在数据6")
print(6 in tuple1)  # 判断6是否在tuple1中
print("--------------------------------")
print("set1中是否存在数据1")
print(1 in set1)  # 判断1是否在set1中
print("--------------------------------")
print("set1中是否存在数据6")
print(6 in set1)  # 判断6是否在set1中
print("--------------------------------")
# 字典判断数据是否存在 只能判断key是否存在
print("dict1中是否存在数据name")
print("name" in dict1)  # 判断"name"是否是dict1的键
print("--------------------------------")
print("dict1中是否存在数据gender")
print("gender" in dict1)  # 判断"gender"是否是dict1的键
print("--------------------------------")
print("dict1中是否存在数据id")
print("id" in dict1)  # 判断"id"是否是dict1的键
print("--------------------------------")
print("dict1中是否存在数据tom")
print("tom" in dict1)  # 判断"tom"是否是dict1的键
print("--------------------------------")
print("str1中是否存在数据h")
print("h" in str1)  # 判断"h"是否在str1中
print("--------------------------------")
print("str1中是否存在数据H")
print("H" in str1)  # 判断"H"是否在str1中
print("--------------------------------")

# not in 判断数据是否不存在 同理
print("not in 判断数据是否不存在")
print("list1中是否不存在数据6")
print(6 not in list1)  # 判断6是否不在list1中
print("--------------------------------")
print("tuple1中是否不存在数据6")
print(6 not in tuple1)  # 判断6是否不在tuple1中
print("--------------------------------")
print("set1中是否不存在数据6")
print(6 not in set1)  # 判断6是否不在set1中
print("--------------------------------")
print("dict1中是否不存在数据id")
print("id" not in dict1)  # 判断"id"是否不是dict1的键
print("--------------------------------")
print("dict1中是否不存在数据tom")
print("tom" not in dict1)  # 判断"tom"是否不是dict1的键
print("--------------------------------")
print("str1中是否不存在数据H")
print("H" not in str1)  # 判断"H"是否不在str1中
print("--------------------------------")
